#include "TextNode.h"
namespace xml{

    /********************************************
     *              Public
     ********************************************/

        /********************************************
         *              Constructors
         ********************************************/

            TextNode::TextNode(string value){
                m_Type  = TEXT_NODE;
                m_Value=value;
            }

        /********************************************
         *              Methods
         ********************************************/

            string TextNode::Value(){
                return m_Value;
            }

            void TextNode::Print(){
                printf("TextNode value : %s \n", m_Value.c_str());
            }

            void TextNode::Save(ofstream &f){
                f<<GetTabValue()<< Value().c_str();
            }

    /********************************************
     *              Private
     ********************************************/

        /********************************************
         *              Methods
         ********************************************/

}
